#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <UIKit/UIAnimator.h>

extern UIApplication *UIApp;

@interface iBlipApp : UIApplication 
{
  UIWindow		*_window;
  io_connect_t		root_port;
	io_object_t			notifier; 
}
- (void)resetIdles;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification;
- (void)applicationWillTerminate;
- (void)applicationSuspend:(struct __GSEvent *)event;
- (void)applicationResume:(struct __GSEvent *)event;
- (BOOL)isSuspendingUnderLock;
- (BOOL)applicationIsReadyToSuspend;
- (BOOL)suspendRemainInMemory;
- (void)applicationDidResumeFromUnderLock;
- (void)applicationWillSuspendUnderLock;
@end
